package com.spring.arch.common.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.UUID;

/**
 * SaaS化抽象DTO类
 */
@NoArgsConstructor
@Setter
@Getter
public abstract class AbstractSaaSDTO extends AbstractLogicalDTO {

    private static final long serialVersionUID = 4005937543095527657L;

    /**
     * 租户id
     */
    @ApiModelProperty(value = "租户id")
    private UUID tenantId;

    /**
     * 项目id
     */
    @ApiModelProperty(value = "项目id")
    private UUID projectId;
}
